package com.wisdytech.linkdcs.factory.dao;

import java.util.List;
import java.util.Map;

import com.baomidou.mybatisplus.mapper.BaseMapper;
import com.wisdytech.linkdcs.factory.model.Area;

/**
 * <p>
  *  Mapper 区域接口
 * </p>
 *
 * @author chenbin
 * @since 2018-05-07
 */
public interface TmAreaDao extends BaseMapper<Area>{
    /**
     * 分页条件查询区域管理列表信息
     * @param queryMap 查询条件
     * @param filter 分页参数
     * @return 区域管理列表信息
     */
	List<Area> listAreaByFilter(Map<String, Object> queryMap);
    /**
     * 通过id查询所有的区域信息
     * @param pkId 查询条件
     * @return 区域管理列表信息
     */
	List<Area> listAllAreaByFactoryId(String pkId);
    /**
     * 通过id修改区域信息
     * @param area 修改条件
     * @return 修改结果
     */
	void updateAreaById(Area area);

}
